package luj.game.robot.internal.net.receive;

import luj.cluster.api.actor.Tellable;
import luj.game.robot.api.network.RobotProtoHandler;
import luj.game.robot.internal.concurrent.parent.RobotBossDependency;

final class ServiceImpl implements RobotProtoHandler.Service {

  @Override
  public RobotProtoHandler.Boss boss() {
    var boss = new SBossProto();
    boss._bossRef = _bossRef;
    boss._dependency = _bossDep;

    return boss;
  }

  Tellable _bossRef;

  RobotBossDependency _bossDep;
}
